package com.jeff.cloud.gatewayzuul;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.zuul.EnableZuulProxy;

/**
 * 在启动类上添加注解@EnableZuulProxy，声明一个Zuul代理。
 * 该代理使用Ribbon来定位注册在Eureka中的微服务；同时该代理还整合了Hystrix,从而实现容错，所有经过Zuul的请求都会在Hystrix命令中执行。
 * @author: jeff
 * @date: 2021/8/11 16:26
 */
@SpringBootApplication
@EnableZuulProxy
public class ZuulApplication {

    public static void main(String[] args) {
        SpringApplication.run(ZuulApplication.class,args);
    }

}
